package com.citywy.service;

import com.citywy.domain.Account;

import java.util.List;

public interface AccountService {
    //查询所有
    List<Account> findAllAccount();

    //根据ID查询
    Account findAccountById(Integer id);

    //保存
    void saveAccount(Account account);

    //更新
    void updateAccount(Account account);

    //删除
    void deleteAccount(Integer id);

    /**
     * 转账
     * @param sourceName 转出账户名称
     * @param targetName 转入账户名称
     * @param money     金额
     */
    void transfer(String sourceName,String targetName,Float money);
}
